southern long-nosed armadillo (dasypus hybridus) - Spanish English Dictionary